package com.jd.ty.web.util;

import java.util.Map;

import org.apache.struts2.util.StrutsTypeConverter;

public class String2LongArrayConverter extends StrutsTypeConverter {

	@Override
	public Object convertFromString(Map map, String[] values, Class clazz) {
		Long[] longArray = null;

		if (values != null && values.length > 0) {
			String[] str=values[0].split(",");
			if(str.length>0){
				longArray=new Long[str.length];
				for (int i = 0; i < str.length; i++) {
					longArray[i]=Long.parseLong(str[i]);
				}
			}
			
		}

		return longArray;
	}

	@Override
	public String convertToString(Map arg0, Object obj) {
		return obj.toString();
	}

}
